package com.onesports.intelligent.k12.polarlight.domain.vo.course;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.Instant;
import java.util.Date;


/**
 * 课程分阶表
 *
 * @author
 * @since 1.0.0 2022-07-08
 */
@Data
@ApiModel(value = "课程分阶表")
public class CourseSubLevelVO {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "$column.comments")
	private String id;

	@ApiModelProperty(value = "分阶名称")
	private String subLevelName;
	
    @ApiModelProperty(value = "分阶编码")
	private String subLevelCode;
	
    @ApiModelProperty(value = "分类id")
	private String classifyId;

	@ApiModelProperty(value = "年龄最大值")
	private Integer maxAge;

	@ApiModelProperty(value = "年龄最小值")
	private Integer minAge;

	@ApiModelProperty("创建者")
	private String createdBy;

	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
	private Instant createdDate;

	@ApiModelProperty("修改者")
	private String lastModifiedBy;

	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
	private Instant lastModifiedDate;
}
